liver pudding - German English Dictionary